package com.lisp.service;


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class ClockService {

	private static Logger logger = LoggerFactory.getLogger(ClockService.class);// 和下面注释掉的代码等价
	// private static Logger logger = LoggerFactory.getLogger("com.lisp.service.ClockService");
	// logger被赋予了com.lisp.service.ClockService这个名字

	public String clock() {
		String userName = "龙傲天";

		// 所有通过logger打印的日志都被附加了logger的名字作为其类别(category), 即: com.lisp.service.ClockService
		logger.info("[打卡服务] 收到请求 {}", userName); // 这里的{}是占位符, 实际打印时会替换成userName的值
		logger.debug("[打卡服务] 用户等级为白金 {}", userName); // 这里debug方法 额外为日志附加了DEBUG级别(level)
		logger.info("[打卡服务] 发给用户3个大白兔奶糖 {}", userName); // 这里info方法 额外为日志附加了INFO级别(level)
		return userName;
	}
}
